<template>
  <div class="app-container">
    <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px">
      <el-form-item label="取保候审人" prop="hsr">
        <el-input v-model="queryParams.hsr" placeholder="请输入取保候审人" clearable @keyup.enter.native="handleQuery" />
      </el-form-item>
      <el-form-item label="案件编号">
        <el-input v-model="queryParams.ajbh" placeholder="请输入取保候审人" clearable @keyup.enter.native="handleQuery" />
      </el-form-item>
      <el-form-item label="收取法律文书">
        <el-input v-model="queryParams.sqwsh" placeholder="请输入取保候审人" clearable @keyup.enter.native="handleQuery" />
      </el-form-item>
      <el-form-item>
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
      </el-form-item>
    </el-form>
    <el-row :gutter="10" class="mb8">
      <el-col :span="1.5">
        <!-- <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd" v-hasPermi="['system:bzjtable:add']">新增</el-button> -->
      </el-col>
      <el-col :span="1.5">
        <!-- <el-button type="success" plain icon="el-icon-edit" size="mini" :disabled="!form.ajmc" @click="handleUpdate" v-hasPermi="['system:bzjtable:edit']">修改</el-button> -->
      </el-col>
      <el-col :span="1.5">
        <!-- <el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="!form.ajmc" @click="handleDelete" v-hasPermi="['system:bzjtable:remove']">删除</el-button> -->
      </el-col>
      <el-col :span="1.5">
        <el-button type="primary" plain icon="el-icon-download" size="mini" :disabled="!form.ajmc"
          @click="handleExport(1)" >打印交款凭据</el-button>
      </el-col>
      <el-col :span="1.5">
        <el-button type="primary" plain icon="el-icon-download" size="mini" :disabled="!form.ajmc"
          @click="handleExport(2)" >打印回执</el-button>
      </el-col>
      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
    </el-row>

    <el-table v-loading="loading" height="650" :data="bzjtableList" :row-class-name="tableRowClassName"
      @current-change="tableCurrentChange">
      <!-- <el-table-column type="selection" width="55" align="center" /> -->
      <el-table-column label="key" align="center" prop="xh" />
      <el-table-column label="案件编号" align="center" prop="ajbh" />
      <el-table-column label="案件名称" align="center" prop="ajmc" />
      <el-table-column label="收取法律文书号" align="center" prop="sqwsh" width="150px" />
      <el-table-column label="取保候审人" align="center" prop="hsr" width="120px" />
      <el-table-column label="行政拘留人" align="center" prop="xjr" width="120px" />
      <el-table-column label="性别" align="center" prop="xb" />
      <el-table-column label="出生日期" align="center" prop="csrq" width="180">
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.csrq, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column>
      <el-table-column label="住址" align="center" prop="zz" width="200px" />
      <el-table-column label="户籍地址" align="center" prop="hjdz" width="200px" />
      <el-table-column label="单位及职务" align="center" prop="dwzw" width="120px" />
      <el-table-column label="联系电话" align="center" prop="lxdh" width="150px" />
      <el-table-column label="身份证号" align="center" prop="sfzh" width="200px" />
      <el-table-column label="案件性质" align="center" prop="ajxz" />
      <el-table-column label="保证金金额" align="center" prop="sqje" width="100" />
      <el-table-column label="收费方式" align="center" prop="sqfs" />
      <el-table-column label="填报人" align="center" prop="sqtfr" />
      <el-table-column label="填报时间" align="center" prop="sqtfsj" width="180" />
      <!-- <el-table-column label="收取状态" align="center" prop="sqzt" /> -->
      <!-- <el-table-column label="委托交款人代" align="center" prop="jkr" />
      <el-table-column label="委托交款人身份证" align="center" prop="jkrsfz" /> -->
      <el-table-column label="收取银行编号" align="center" prop="dsyhbh" />
      <el-table-column label="缴款时间" align="center" prop="jnsj" width="180">
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.jnsj, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column>
      <!-- <el-table-column label="交纳银行卡号" align="center" prop="jnkh" /> -->
      <el-table-column label="批准人" align="center" prop="pzr" />
      <el-table-column label="批准时间" align="center" prop="pzsj" width="180" />
      <el-table-column label="办案人" align="center" prop="bar" />
      <el-table-column label="办案人所在单位编号" align="center" prop="dwbh" width="200" />
      <el-table-column label="办案单位" align="center" prop="badw" />
      <!-- <el-table-column label="收取日期" align="center" prop="sqrq" width="180">
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.sqrq, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column>
      <el-table-column label="填报时间" align="center" prop="sqtfsj" width="180">
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.sqtfsj, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column>-->
      <!-- <el-table-column label="填报人" align="center" prop="sqtfr" />
      <el-table-column label="没收金额" align="center" prop="msje" />
      <el-table-column label="没收状态 ；0 银行未扣款  1银行已扣款，    " align="center" prop="mszt" />
      <el-table-column label="没收原因" align="center" prop="msyy" />
      <el-table-column label="没收法律文书号" align="center" prop="mswsh" />
      <el-table-column label="没收批准人" align="center" prop="mspzr" />
      <el-table-column label="没收批准时间" align="center" prop="mspzsj" />
      <el-table-column label="没收填报人" align="center" prop="mstfr" />
      <el-table-column label="没收日期" align="center" prop="msrq" width="180">
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.msrq, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column>
      <el-table-column label="没收填报时间" align="center" prop="mstfsj" width="180">
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.mstfsj, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column>
      <el-table-column label="没收审核状态" align="center" prop="msshzt" />
      <el-table-column label="没收银行扣款状态    未扣款；已扣款 " align="center" prop="mskhzt" />
      <el-table-column label="没收银行扣款时间" align="center" prop="mskhsj" />
      <el-table-column label="没收银行扣款操作人" align="center" prop="mskhczr" />
      <el-table-column label="退还金额" align="center" prop="thje" />
      <el-table-column label="退还方式   原路返回；指定账户；现金退款  " align="center" prop="thfs" />
      <el-table-column label="退还状态   已退还、未退还" align="center" prop="thzt" />
    
      <el-table-column label="退还法律文书号" align="center" prop="thwsh" />
      <el-table-column label="退还批准人" align="center" prop="thpzr" />
      <el-table-column label="退还填发时间" align="center" prop="thtfsj" width="180">
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.thtfsj, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column>
      <el-table-column label="退还审核状态" align="center" prop="thshzt" />
      <el-table-column label="退还审核人" align="center" prop="thshr" />
      <el-table-column label="退还审核日期" align="center" prop="thshsj" />
      <el-table-column label="退还账户姓名" align="center" prop="thxm" />
      <el-table-column label="退还账号" align="center" prop="thzh" />
      <el-table-column label="退还开户行" align="center" prop="thkhh" />-->
      <!-- <el-table-column label="单据状态" align="center" prop="djzt" /> -->
      <!-- <el-table-column label="收取打印状态" align="center" prop="sqdyzt" />
      <el-table-column label="单据时间" align="center" prop="djsj" width="180">
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.djsj, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column>
      <el-table-column label="收取开票打印状态" align="center" prop="sqkpzt" />
      <el-table-column label="退还开票打印状态" align="center" prop="thkpzt" />-->
      <!-- <el-table-column label="退还日期" align="center" prop="thrq" width="180"> -->
      <!-- <template slot-scope="scope">
          <span>{{ parseTime(scope.row.thrq, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column> -->
      <!-- <el-table-column label="划拨法律文书号" align="center" prop="hbwsh" />
      <el-table-column label="划拨单位名称" align="center" prop="hbdw" />
      <el-table-column label="划拨金额" align="center" prop="hbje" />
      <el-table-column label="划拨操作员" align="center" prop="hbry" />
      <el-table-column label="划拨日期" align="center" prop="hbrq" width="180">
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.hbrq, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column> -->
      <!-- <el-table-column label="划拨单位联系人电话" align="center" prop="hblxdh" /> -->
      <!-- <el-table-column label="划拨时间" align="center" prop="hbsj" width="180">
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.hbsj, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column>
      <el-table-column label="划拨时间" align="center" prop="hbczy" /> -->
      <!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
        <template slot-scope="scope">
          <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" v-hasPermi="['system:bzjtable:edit']">修改</el-button>
          <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)" v-hasPermi="['system:bzjtable:remove']">删除</el-button>
        </template>
      </el-table-column>-->
    </el-table>
    <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
      @pagination="getList" />
    <!-- 添加或修改【请填写功能名称】对话框 -->
    <el-dialog :title="tit" :visible.sync="open" width="45%" append-to-body>
      <el-form ref="form" :inline="true" :model="form" :rules="rules" label-width="120px" class="creation">
        <el-form-item label="案件编号" prop="ajbh">
          <el-input v-model="form.ajbh" placeholder="请输入案件编号" />
        </el-form-item>
        <el-form-item label="案件名称" prop="ajmc">
          <el-input v-model="form.ajmc" placeholder="请输入案件名称" />
        </el-form-item>
        <el-form-item label="取保候审人" prop="hsr">
          <el-input v-model="form.hsr" placeholder="请输入取保候审人" />
        </el-form-item>
        <el-form-item label="行政拘留人" prop="xjr">
          <el-input v-model="form.xjr" placeholder="请输入行政拘留人" />
        </el-form-item>
        <el-form-item label="性别" prop="xb">
          <el-input v-model="form.xb" placeholder="请输入性别" />
        </el-form-item>
        <el-form-item label="住址" prop="zz">
          <el-input v-model="form.zz" placeholder="请输入住址" />
        </el-form-item>
        <el-form-item label="户籍地址" prop="hjdz">
          <el-input v-model="form.hjdz" placeholder="请输入户籍地址" />
        </el-form-item>
        <el-form-item label="出生日期" prop="csrq">
          <el-date-picker clearable v-model="form.csrq" type="date" value-format="yyyy-MM-dd"
            placeholder="请选择出生日期"></el-date-picker>
        </el-form-item>
        <el-form-item label="单位及职务" prop="dwzw">
          <el-input v-model="form.dwzw" placeholder="请输入单位及职务" />
        </el-form-item>
        <el-form-item label="联系电话" prop="lxdh">
          <el-input v-model="form.lxdh" placeholder="请输入联系电话" />
        </el-form-item>
        <el-form-item label="身份证号" prop="sfzh">
          <el-input v-model="form.sfzh" placeholder="请输入身份证号" />
        </el-form-item>
        <el-form-item label="案件性质" prop="ajxz" style="display: block;width: 1000px;" class="xx">
          <selectMultiple ref="selectMultiple" :options="directoryList" @selectVal="selectVal" :multiple="false"
            :isTree="true" selectableRange="code"></selectMultiple>
        </el-form-item>
        <el-form-item label="保证金金额" prop="sqje">
          <el-input v-model="form.sqje" placeholder="请输入保证金金额" />
        </el-form-item>
        <el-form-item label="收取法律文书号" prop="sqwsh">
          <el-input v-model="form.sqwsh" placeholder="请输入收取法律文书号" />
        </el-form-item>

        <el-form-item label="批准人" prop="pzr">
          <el-input v-model="form.pzr" placeholder="请输入批准人" />
        </el-form-item>
        <el-form-item label="办案人" prop="bar">
          <el-input v-model="form.bar" placeholder="请输入办案人" />
        </el-form-item>
        <el-form-item label="办案单位" prop="badw">
          <el-input v-model="form.badw" placeholder="请输入办案单位" />
        </el-form-item>
        <el-form-item label="收取日期" prop="sqrq">
          <el-date-picker clearable v-model="form.sqrq" type="date" value-format="yyyy-MM-dd"
            placeholder="请选择收取日期"></el-date-picker>
        </el-form-item>
        <el-form-item label="填报人" prop="sqtfr">
          <el-input v-model="form.sqtfr" placeholder="请输入填报人" />
        </el-form-item>
        <el-form-item label="填报时间" prop="sqtfsj">
          <el-date-picker clearable v-model="form.sqtfsj" type="date" value-format="yyyy-MM-dd"
            placeholder="请选择填报时间"></el-date-picker>
        </el-form-item>
      </el-form>
      <div slot="footer" class="dialog-footer">
        <el-button type="primary" @click="submitForm">确 定</el-button>
        <el-button @click="cancel">取 消</el-button>
      </div>
    </el-dialog>
    <div ref="print" class="box" v-show="isShow">
      <h2>代收保证金回单</h2>
      <div class="top">
        <p style="margin-left:40px">收取日期：{{ this.form.sqrq }}</p>
      </div>
      <div>
        <table width="800px" border="1px" cellspacing="0px" cellpadding="10px" align="center" bgcolor="#fff">
          <tbody align="center">
            <!--第二行-->
            <tr>
              <td style="width: 150px;">收款方账户</td>
              <td style="width: 200px;">{{this.$store.state.user.yhzh}}</td>
              <td style="width: 150px;">收款方户名</td>
              <td style="width: 200px;">{{this.$store.state.user.yhmc}}</td>
            </tr>

            <!--第三行-->
            <tr>
              <td>执法机关名称</td>
              <td>{{this.form.badw}}</td>
              <td>法律文书号</td>
              <td>{{ this.form.sqwsh }}</td>
            </tr>

            <!--第四行-->
            <tr>
              <td>被取保候审人</td>
              <td>{{ this.form.hsr }}</td>
              <td>身份证号</td>
              <td>{{ this.form.sfzh }}</td>
            </tr>
            <tr>
              <td>被行政拘留人</td>
              <td>{{ this.form.xjr }}</td>
              <td></td>
              <td>5151515</td>
            </tr>
          </tbody>
          <!--第五行-->
          <tfoot>
            <tr style="height: 200px;" valign="top">
              <td colspan="4">
                <div style="display: flex;">
                  <p>代收项目：保证金</p>
                  <p style="margin-left:200px;">代收金颜：{{ this.form.sqje }}元</p>
                </div>
              </td>
            </tr>
            <tr>
              <td colspan="1">金额大写</td>
              <td colspan="3">{{handleReturnBigNum(this.form.sqje)}}</td>
            </tr>
          </tfoot>
        </table>
        <img src="@/assets/images/gz.png" width="200" class="imgs" alt />
        <p style="margin-left:-500px;">代收银行：齐齐哈尔市市区农村信用联社</p>
      </div>
    </div>
    <div ref="print1" class="bb" v-show="isShow1">
      <div class="box1">
        <div class="heade">
          <h4>齐齐哈尔公安局</h4>
          <h2>收取保证金通知书</h2>
          <span>（回&nbsp;&nbsp;&nbsp;执）</span>
          <p style="margin-left: 200px;font-size: 12px;">方公（经）取保字[2023]21</p>
        </div>
        <div class="cont">
          <div class="line">齐齐哈尔公安局：</div>
          <p class="contu">
            根据你局通知我单位已于
            <span>{{ parseTime(this.form.jnsj, '{y}-{m}-{d}') }}</span> 日收取{{ this.form.hsr}}(性别
            <span>{{ this.form.xb }}</span> ，出生日期
            <span>{{ this.form.csrq }}</span>
            住址
            <span>{{ this.form.hjdz }}</span>)，交来的保证金大写
            <span>{{handleReturnBigNum(this.form.sqje)}}</span>元并存入你局保证金专户
          </p>
          <div class="footer">
            <p>{{ this.form.dsyhbh }}</p>
            <!-- <p>{{parseTime(this.form.sqtfsj, '{y}-{m}-{d}') }}</p> -->
            <p>{{date.getFullYear()+'-'+(date.getMonth() + 1)+'-'+date.getDate()}}</p>
            <img src="@/assets/images/gz.png" width="150" class="imgs" alt />
          </div>
        </div>
      </div>
    </div>
  </div>
</template>
  
<script>
import { listBzjhzList, getBzjtable, delBzjtable, addBzjtable, updateBzjtable } from "@/api/system/bzjtable";
import selectMultiple from '@/views/collect/addSecurity/selectMultiple'
import Print from '@/utils/print.js'
import {convertCurrency} from '@/utils/index'

export default {
  name: "Bzjtable",
  data() {
    return {
      // 遮罩层
      loading: true,
      // 选中数组
      ids: [],
      directoryList: [],
      isShow: false,
      isShow1: false,
      // 非单个禁用
      single: true,
      // 非多个禁用
      multiple: true,
      // 显示搜索条件
      showSearch: true,
      // 总条数
      total: 0,
      // 【请填写功能名称】表格数据
      bzjtableList: [],
      // 弹出层标题
      tit: "",
      // 是否显示弹出层
      open: false,
      // 查询参数
      queryParams: {
        pageNum: 1,
        pageSize: 155,
        hsr: null
      },
      // formInfo: {},
      // 表单参数
      form: {},
      currentIndex: '',
      // 表单校验
      rules: {
      },
      date:new Date()
    };
  },
  components: {
    selectMultiple
  },
  created() {
    this.getList();
  },
  methods: {
    /** 查询【请填写功能名称】列表 */
    getList() {
      this.loading = true;
      listBzjhzList(this.queryParams).then(response => {
        response.rows.forEach((item, index) => {
          item.pIndex = index + 1
        })
        this.bzjtableList = response.rows;
        this.total = response.total;
        this.loading = false;
      });
    },
    convertToUppercase(number) {
        const lowercaseDigits = ["零", "一", "二", "三", "四", "五", "六", "七", "八", "九"];
        const uppercaseDigits = ["零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖"];

        const numberString = String(number);
        let result = "";

        for (let i = 0; i < numberString.length; i++) {
          const digit = parseInt(numberString[i]);
          result += uppercaseDigits[digit];
        }

        return result;
      },
    // 取消按钮
    cancel() {
      this.open = false;
      this.getList();
      this.reset();
    },
    selectVal(val) {
      // this.catalogId = val?this.$refs.selectMultiple.selectTree:'';
      // let codePrefix = this.$refs.selectMultiple.selectData.codePrefix || this.formData.codePrefix;
      // if(!this.formData.code.startsWith(codePrefix)){
      //   this.getCode(this.$refs.selectMultiple.selectData.codePrefix)
      // }
      // if(this.formData.name){
      //   this.$refs.form.validateField('name');
      // }
    },
    // 表单重置
    reset() {
      this.form = {
        xh: null,
        ajbh: null,
        ajmc: null,
        sqwsh: null,
        hsr: null,
        xjr: null,
        xb: null,
        csrq: null,
        zz: null,
        hjdz: null,
        dwzw: null,
        lxdh: null,
        sfzh: null,
        ajxz: null,
        sqje: null,
        sqfs: null,
        sqzt: null,
        jkr: null,
        jkrsfz: null,
        dsyhbh: null,
        jnsj: null,
        jnkh: null,
        pzr: null,
        pzsj: null,
        bar: null,
        dwbh: null,
        badw: null,
        sqrq: null,
        sqtfsj: null,
        sqtfr: null,
        msje: null,
        mszt: null,
        msyy: null,
        mswsh: null,
        mspzr: null,
        mspzsj: null,
        mstfr: null,
        msrq: null,
        mstfsj: null,
        msshzt: null,
        mskhzt: null,
        mskhsj: null,
        mskhczr: null,
        thje: null,
        thfs: null,
        thzt: null,
        thrq: null,
        thwsh: null,
        thpzr: null,
        thtfsj: null,
        thshzt: null,
        thshr: null,
        thshsj: null,
        thxm: null,
        thzh: null,
        thkhh: null,
        djzt: null,
        sqdyzt: null,
        djsj: null,
        sqkpzt: null,
        thkpzt: null,
        hbwsh: null,
        hbdw: null,
        hbje: null,
        hbry: null,
        hbrq: null,
        hblxdh: null,
        hbsj: null,
        hbczy: null
      };
      this.resetForm("form");
    },
    tableRowClassName({ row, column, rowIndex, columnIndex }) {
      //逻辑判断决定是否修改样式，如果分组一致则使用同一个样式
      return row.pIndex == this.currentIndex ? 'hover-bg' : ''
    },
    tableCurrentChange(row) {
      this.form = row
      this.currentIndex = row?.pIndex
    },
    /** 重置按钮操作 */
    resetQuery() {
      this.queryParams.hsr = ''
      this.resetForm("queryForm");
      this.handleQuery();
    },
    /** 搜索按钮操作 */
    handleQuery() {
      this.queryParams.pageNum = 1;
      this.getList();
    },
    /** 导出按钮操作 */
    handleExport(val) {
      if (val == 1) {
        this.isShow = true
        this.$nextTick(() => {
          Print(this.$refs.print)
          this.isShow = false
        })
      } else {
        this.isShow1 = true
        this.$nextTick(() => {
          Print(this.$refs.print1)
          this.isShow1 = false
        })
      }

      // this.download('system/bzjtable/export', {...this.queryParams}, `bzjtable_${new Date().getTime()}.xlsx`)
    },
    handleReturnBigNum(data) {
      return convertCurrency(data)
    }
  }
};
</script>
<style rel="stylesheet/scss" lang="scss">
@page {
  size: 1220px 880px;
  margin-top: 0mm;
  margin-bottom: 0mm;
}
</style>
<style rel="stylesheet/scss" lang="scss" scoped>
.creation {
  .el-form-item {
    margin-bottom: 10px;
  }

  ::v-deep.el-input__inner {
    width: 250px;
  }

  .xx {
    ::v-deep.el-input__inner {
      width: 630px;
    }
  }
}

::v-deep .el-table__body-wrapper::-webkit-srollbar-track {
  background-color: rgba(255, 255, 255, 0);
}

//可设置胶囊宽高
::v-deep .el-table__body-wrapper::-webkit-scrollbar {
  height: 12px;
  width: 10px;
  opacity: 0.5;
}

// 设置胶囊色
::v-deep .el-table__body-wrapper::-webkit-scrollbar-thumb {
  border-radius: 15px;
  background-color: #cdd9e6;
}

.box {
  position: relative;
  display: flex;
  flex-direction: column;
  text-align: center;
  padding: 40px;
  height: 500px;

  .top {
    display: flex;
    text-align: center;
    margin: 10px auto;
  }

  td {
    text-align: left;
  }

  .imgs {
    position: absolute;
    bottom: -50px;
  }
}

.bb {
  padding-top: 40px;

  .box1 {
    margin: 0 auto;
    padding: 20px;
    width: 550px;
    height: 700px;
    border: 1px solid #000;

    .heade {
      text-align: center;

      >h4 {
        font-weight: 600;
      }

      >h2 {
        margin: 6px 0 5px 0;
        font-weight: 600;
      }
    }

    .cont {
      position: relative;
      margin-top: 30px;

      .line {
        width: 150px;
        height: 20px;
        text-align: right;
        margin-left: 30px;
        border-bottom: 1px solid #000;
      }

      .contu {
        text-indent: 24px;
        line-height: 40px;
        width: 500px;
        margin: 20px auto;

        >span {
          border-bottom: 1px solid #000;
        }
      }

      .footer {
        position: absolute;
        bottom: -150px;
        right: 30px;

        .imgs {
          border-radius: 50%;
          position: absolute;
          top: -30px;
          right: 15px;
        }
      }
    }
  }
}

::v-deep .el-table__body .el-table__row.hover-bg td {
  background-color: #cde6f7 !important;
}
</style>